liquid-cooled engine - Turkish English Dictionary